Big Huge Thesaurus

genus ascaridia

noun

sounds kind of like